WPS Office.apk(点击下载) / sls.java


package defpackage;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/* renamed from: sls  reason: default package */
public final class sls extends skk {
    public static int udW = 0;
    public static int udX = 0;
    private qxr sheet;
    private cls ucS;
    private Map<String, rff> ucg = new HashMap();
    private Map<Integer, String> udP = new HashMap();
    private List<rfm> udY = new ArrayList();
    private Map<clt, zig> udZ = new HashMap();
    private Map<Integer, clt> uea = new HashMap();

    public sls(cls cls, qxr qxr) {
        this.ucS = cls;
        this.sheet = qxr;
    }

    private String e(rfu rfu) {
        if (rfu == null) {
            return null;
        }
        int b = this.sheet.sNo.sML.b(rfu);
        short eWK = rfu.eWK();
        if (!this.udP.containsKey(Integer.valueOf(b))) {
            this.udP.put(Integer.valueOf(b), this.ucS.apK().a(sli.agd(eWK), b).ckE);
        }
        return this.udP.get(Integer.valueOf(b));
    }

    public static void initialize() {
        udW = 0;
        udX = 0;
        sln.udQ = 0;
        slo.udS = 0;
    }

    @Override // defpackage.skk
    public final void a(clt clt, zig zig) {
        this.udZ.put(clt, zig);
    }

    @Override // defpackage.skk
    public final void a(String str, rff rff) {
        this.ucg.put(str, rff);
    }

    @Override // defpackage.skk
    public final void a(rfm rfm) {
        this.udY.add(rfm);
    }

    @Override // defpackage.skk
    public final String afZ(int i) {
        rfu acZ = this.sheet.sNo.sML.acZ(i);
        if (acZ == null) {
            return null;
        }
        return evm.p(acZ.eWJ().getData());
    }

    @Override // defpackage.skk
    public final String b(euv euv) {
        return e(this.sheet.sNo.sML.acZ(euv.bal() - 1));
    }

    @Override // defpackage.skk
    public final String d(rfu rfu) {
        return e(rfu);
    }

    public final boolean np() {
        sjy sjy = new sjy(this.ucS, this.sheet, this);
        col col = new col(sli.a(sjy.ucS));
        col.startDocument();
        col.N("xdr", "wsDr");
        col.M("xdr", "http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing");
        col.M("a", "http://schemas.openxmlformats.org/drawingml/2006/main");
        for (rfq rfq : sjy.sheet.sNF.eWV()) {
            if (!(rfq instanceof rfk)) {
                rfj rfj = (rfj) rfq.tfW.eWM();
                col.N("xdr", "twoCellAnchor");
                int eWy = rfj.eWy();
                if (eWy > 0) {
                    col.J("editAs", sjy.ucR[eWy % sjy.ucR.length]);
                }
                ska.a(col, rfj, sjy.sheet);
                sjy.a(sjy.sheet, col, rfq);
                col.N("xdr", "clientData");
                col.O("xdr", "clientData");
                col.O("xdr", "twoCellAnchor");
            }
        }
        if (sjy.sheet.sNt.sNY == 2 && ((qxp) sjy.sheet).nnB != null) {
            col.N("xdr", "absoluteAnchor");
            rff rff = ((qxp) sjy.sheet).nnB;
            col.N("xdr", "pos");
            col.r("x", 0);
            col.r("y", 0);
            col.O("xdr", "pos");
            qxr eWb = rff.eWb();
            rfj rfj2 = (rfj) rff.tfW.eWM();
            float v = rfj2.v(eWb);
            float u = rfj2.u(eWb);
            col.N("xdr", "ext");
            col.J("cx", String.valueOf((int) (v * 12700.0f)));
            col.J("cy", String.valueOf((int) (u * 12700.0f)));
            col.O("xdr", "ext");
            sjy.a(col, ((qxp) sjy.sheet).nnB);
            col.N("xdr", "clientData");
            col.O("xdr", "clientData");
            col.O("xdr", "absoluteAnchor");
        }
        col.O("xdr", "wsDr");
        col.endDocument();
        rfa rfa = this.sheet.sNo.sML;
        for (rfm rfm : this.udY) {
            cls cls = this.ucS;
            qxr qxr = this.sheet;
            Map<Integer, clt> map = this.uea;
            clu apK = cls.apK();
            clt ge = apK.ge(rfm.tfN);
            clt ge2 = apK.ge(rfm.bmO);
            clt ge3 = apK.ge(rfm.bmN);
            clt ge4 = apK.ge(rfm.tfP);
            clt ge5 = apK.ge(rfm.tfO);
            cls apL = ge.apL();
            cls apL2 = ge2.apL();
            cls apL3 = ge3.apL();
            cls apL4 = ge5.apL();
            cls apL5 = ge4.apL();
            sjx sjx = new sjx(apL, rfm);
            sjw sjw = new sjw(apL2, rfm);
            sju sju = new sju(apL3, rfm, qxr, map);
            sjt sjt = new sjt(apL4, rfm);
            sjv sjv = new sjv(apL5, rfm, qxr, map);
            sjx.np();
            sjw.np();
            sju.np();
            sjt.np();
            sjv.np();
        }
        for (Map.Entry<Integer, clt> entry : this.uea.entrySet()) {
            slw.a(entry.getValue(), rfa, entry.getKey().intValue());
        }
        for (Map.Entry<Integer, String> entry2 : this.udP.entrySet()) {
            slw.a(this.ucS, rfa, entry2.getKey().intValue(), entry2.getValue());
        }
        clu apK2 = this.ucS.apK();
        for (Map.Entry<String, rff> entry3 : this.ucg.entrySet()) {
            cls apL6 = apK2.ge(entry3.getKey()).apL();
            new slm(this.sheet, entry3.getValue(), apL6).nq();
        }
        for (Map.Entry<clt, zig> entry4 : this.udZ.entrySet()) {
            new zjo(sli.a(entry4.getKey().apL()), entry4.getValue()).np();
        }
        return true;
    }
}